rent or right in churches - Francés Inglés Diccionario